environment technologies - German English Dictionary